//package com.turing.post.organization.util;
//
//import java.math.BigInteger;
//import java.util.List;
//
//import javax.ejb.Local;
//import javax.ejb.Remote;
//
//import com.turing.post.util.PCPSApplicationException;
//
///**
// *  收单机构业务接口
// * @author zxppanda
// *
// */
//@Remote
//@Local
//public interface AcqInstDao {
//
//	/**
//	 * 根据收单机构编号查询收单机构
//	 * 
//	 * @param acqInstId  收单机构编号
//	 * @return AcqInst  收单机构
//	 */
//	public AcqInst getAcqInstByAcqInstId(BigInteger acqInstId);
//	
//	/**
//	 * 根据收单机构标识码查询收单机构
//	 * 
//	 * @param acqInst  收单机构标识码
//	 * @return 收单机构
//	 */
//	public AcqInst getAcqInstByAcqInst(String acqInst);
//
//
//	/**
//	 * 查询收单机构列表
//	 * 
//	 * @param acqInst 收单机构标识码
//	 * @param acqInstName 收单机构名称
//	 * @param page 页码
//	 * @return 收单机构列表
//	 */
//	public List<AcqInst> getAcqInstListByCondition(String acqInst,
//			String acqInstName, Integer page);
//
//	/**
//	 * 查询收单机构记录数
//	 * 
//	 * @param acqInst 收单机构标示码
//	 * @param acqInstName 收单机构名称
//	 * @return 收单机构
//	 */
//	public BigInteger getAcqInstTotalByCondition(String acqInst,
//			String acqInstName);
//
//	/**
//	 * 新增收单机构
//	 * 
//	 * @param acqInst 收单机构
//	 * @throws PCPSApplicationException
//	 */
//	public void insertAcqInst(AcqInst acqInst) throws PCPSApplicationException;
//
//	/**
//	 * 修改收单机构
//	 * 
//	 * @param acqInst 收单机构
//	 * @throws PCPSApplicationException 
//	 */
//	public void updateAcqInst(AcqInst acqInst) throws PCPSApplicationException;
//
//	/**
//	 * 删除收单机构
//	 * 
//	 * @param acqInstId 收单机构编号
//	 * @throws PCPSApplicationException
//	 */
//	public void deleteAcqInstByAcqInstId(BigInteger acqInstId)
//			throws PCPSApplicationException;
//}